gtkbuilder: Remove unused struct
authorTimm Bäder <mail@baedert.org>
Sat, 28 Jan 2017 17:24:30 +0000 (18:24 +0100)
committerTimm Bäder <mail@baedert.org>
Mon, 30 Jan 2017 17:11:00 +0000 (18:11 +0100)
gtk/gtkbuilderparser.c
gtk/gtkbuilderprivate.h

index b2c62888e315c119aa3162d74b539f1ce45c2db4..cf9b398af7c7eb5cce17ac2287d51776a88540af 100644 (file)
@@ -484,14 +484,6 @@ free_object_info (ObjectInfo *info)
   g_slice_free (ObjectInfo, info);
 }
 
-static void
-free_menu_info (MenuInfo *info)
-{
-  g_free (info->id);
-  g_hash_table_unref (info->objects);
-  g_slice_free (MenuInfo, info);
-}
-
 static void
 parse_child (ParserData   *data,
              const gchar  *element_name,
@@ -1215,9 +1207,6 @@ free_info (CommonInfo *info)
       case TAG_REQUIRES:
         free_requires_info ((RequiresInfo *)info, NULL);
         break;
-      case TAG_MENU:
-        free_menu_info ((MenuInfo *)info);
-        break;
       default:
         g_assert_not_reached ();
     }
index b95da340310a43b3ab9a49dcecfde1536945daa7..c206fb98429979814e374796ade80fdf575fc3d0 100644 (file)
@@ -43,12 +43,6 @@ typedef struct {
   gboolean applied_properties;
 } ObjectInfo;
 
-typedef struct {
-  TagInfo tag;
-  gchar *id;
-  GHashTable *objects;
-} MenuInfo;
-
 typedef struct {
   TagInfo tag;
   GSList *packing_properties;